.page-index {
	padding: 0 32rpx;
	background: #fff;
	padding-bottom: 150rpx;
	font-size: 24rpx;
	.title {
		text-align: center;
		font-weight: 700;
		font-size: 32rpx;
		padding: 32rpx 0;
	}
	.formBox {
		padding: 24rpx 0;
		background: #fff;
		display: flex;
		justify-content: space-between;
		align-items: center;
		border-bottom: 2rpx solid rgba(32, 32, 32, 0.08);
		.formTitle {
			color: #202020;
			font-family: 'PingFang SC';
			font-size: 28rpx;
			font-style: normal;
			font-weight: 400;
			flex-shrink: 0;
			margin-right: 50rpx;
		}
		.formValue {
			width: 100%;
			display: flex;
			align-items: center;
			.formInput {
				width: 100%;
			}
			.radioGroup {
				display: flex;
				align-items: center;
			}
			.formTips {
				color: #999;
				font-family: 'PingFang SC';
				font-size: 22rpx;
				font-style: normal;
				font-weight: 400;
			}
		}
	}
	.carBox {
		background: #fff;
		height: 600rpx;
	}
	.partBox {
		background: #fff;
		max-height: 600rpx;
		font-weight: 700;
		font-size: 34rpx;
		.partItem {
			display: flex;
			justify-content: space-between;
			align-items: center;
			padding: 36rpx;
			border-bottom: 2rpx solid #000;
		}
	}
	.uploadBox {
		background: #fff;
		display: flex;
		flex-wrap: wrap;
		.uploadImage {
			border-radius: 12rpx;
			border: 1px dashed #d9d9d9;
			width: 142rpx;
			height: 142rpx;
			display: flex;
			align-items: center;
			justify-content: center;
			margin-right: 24rpx ;
			.photo {
				width: 32rpx;
				height: 32rpx;
			}
		}
		.images{
			margin-right: 24rpx ;
			border-radius: 12rpx;
			width: 142rpx;
			height: 142rpx;
		}
	}
	.typeBox {
		background: #fff;
		border-radius: 16rpx 16rpx 0 0;
		padding: 24rpx;
		.typeBoxTitle {
			font-size: 32rpx;
			font-weight: 700;
			text-align: center;
			display: flex;
			justify-content: space-between;
		}
		.typeBoxValue {
			display: flex;
			flex-wrap: wrap;
			align-items: center;
			.typeBoxItem {
				display: flex;
				align-items: center;
				// text-align: center;
				justify-content: center;
				margin-top: 32rpx;
				width: 208rpx;
				// padding: 16rpx 0;
				height: 64rpx;
				// line-height: 64rpx;
				margin-right: 24rpx;
				text-align: center;
				border: 2rpx solid #eee;
				border-radius: 16rpx;
				font-size: 24rpx;
				color: #999;
			}
			.typeBoxItem:nth-child(3n + 3) {
				text-align: center;
				margin-right: 0rpx;
			}
			.changed{
				background: $base;
				border: 2rpx solid $base;
				color: #fff;
			}
		}
	}
	.submit{
		margin-top: 32rpx;
		padding: 16rpx 0;
		background: $base;
		border-radius: 16rpx;
		text-align: center;
		font-size: 28rpx;
		color: #fff;
	}
	.close {
		padding: 24rpx;
		text-align: center;
		background: #1aad19;
		color: #fff;
	}
}
